artificial incubation - Turco Inglés Diccionario